a preemptive strike - Spanish English Dictionary